package org.nstack.header.console;

import org.nstack.header.core.ReturnValueCompletion;
import org.nstack.header.host.HypervisorType;
import org.nstack.header.vm.VmInstanceInventory;

import java.net.URI;


public interface ConsoleHypervisorBackend {
    HypervisorType getConsoleBackendHypervisorType();

    void generateConsoleUrl(VmInstanceInventory vm, ReturnValueCompletion<URI> complete);
}
